Skip to content

feat(gmail,outlook): return threadId/conversationId in read_emails#114

Open
dimavedenyapin wants to merge 1 commit intomainfrom
feat/add-thread-conversation-id-to-read-emails
Open

feat(gmail,outlook): return threadId/conversationId in read_emails#114
dimavedenyapin wants to merge 1 commit intomainfrom
feat/add-thread-conversation-id-to-read-emails

Conversation

@dimavedenyapin
Copy link
Copy Markdown

Summary

  • Gmail read_emails: now includes Thread ID: <threadId> in each email's text output, extracted from the Gmail API message response
  • Outlook read_emails: now includes conversationId in each email's JSON response object, fetched via the Graph API $select parameter

These IDs allow downstream consumers (e.g. GmailIncomingTriggerNode, OutlookIncomingTriggerNode) to correlate incoming emails with conversation threads.

Test plan

  • Call Gmail read_emails tool and verify each email block contains a Thread ID: line
  • Call Outlook read_emails tool and verify each email object in the JSON response contains a conversationId field

🤖 Generated with Claude Code

…nses

Include thread/conversation identifiers in email listings to enable
threading and conversation grouping in downstream consumers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant